草庐IT

idea撤销git commit

全部标签

如何使用idea 连接达梦数据库?

1:首先打开idea,点击右上角的数据库 2:将达梦数据库的jar包配置一下(一般在 driver/jdbc目录下) 3:点击应用或者确定之后,重新点击idea右侧的数据库 4:连接地址:jdbc:dm://127.0.0.1:5236/DMSERVER?zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=utf-8 

解决Idea报错出现Git is not installed

出现场景有时候打开Idea或者AndroidStudio时,会出现以下错误提示,这是idea的bug,无法识别git。GitisnotinstalledCannotidentifyversionofgitexecutable:noresponse然后发现内置的git也不能识别项目的log信息了。解决方案打开设置,选择VersionControl->Git点击Test如果git目录没错的话,点击test以后下面会出现Git版本的提示。如果不能正确显示git的版本,说明目录不对,手动选择正确的git目录即可。最后查看git的log,发现能正常显示了,同时也能正常pull和push了。

IDEA中切换分支同步代码的方法---Git篇

在日常开发中,我们经常需要在生产(正式)分支和开发(测试)分支来回切换,或者将开发分支的代码同步到生产分支中去,接下来小编将给出两种超方便的方法方法一:智能优选(Cherry-Pick),该方法适用于合并代码的时间间隔短且只有一次提交的情况下第一步切换分支,已经将内容提交至开发分支中去,此时我们需要切换到开发分支上第二步进行优选,切换完成之后找到我们需要合并的代码,我们按图中提示进行优选(Cherry-Pick)就完成了 方法二:从两个分支不同的内容中进行优选第一步还是和方法一的第一步操作相同,先切换分支,此处就不再过多解释了第二步如图中操作                          

解决IDEA Maven 下载依赖包速度过慢问题

解决IDEAMaven下载依赖包速度过慢问题,jar包下载过慢,有一部分网络原因,很大一部分是因为需要请求到国外镜像仓库,响应比较慢右键点击项目,找到maven,选择Open‘settings.xml’或者Create‘settings.xml’将以下代码粘入文件中,重启idea即可提高速度idea超级镜像库,这是阿里云镜像库和junit镜像库-->mirrorId-->repositoryId-->HumanReadableNameforthisMirror.-->http://my.repository.com/repo/path-->-->alimavenaliyunmavenhttp:

chatGPT平替:Idea 插件Bito

Idea插件神奇BitoBito介绍安装使用Bito介绍应该是基于openai的模型训练的。重点是免费、免费、免费,重要的事情说3遍。安装设置(setting)选择插件市场输入Bito安装安装成功后最idea的右边会显示Bito使用需要验证账号,输入邮箱会有一个验证码,输入验证码就登录了登录后是长酱紫的Let’stry,解说的还挺好再来点进阶的骚操作:直接选中代码右键,使用BitoAI来解释一下这里的大概意思是说"这行代码创建了一个input的输入框,然后placeholder给的文本是"Search…"然后还绑定了一个事件巴拉巴拉。。。。。描述的基本大差不差有点同学可能会说英文看不懂怎么办?

【错误】idea右键没有git怎么配置?

1.右键没有git选项是因为没有关联到git仓库: 2.在新建的项目上创建仓库3. 在弹窗选择你的项目(根据个人的项目选择对应的项目文件) 4.在setting里添加对应的配置 

Maven及IDEA配置

1.Maven的安装及环境变量配置1.下载压缩包,解压到指定位置;2.在系统环境变量中配置maven的bin路径;3.配置一下maven的本地仓库位置和阿里云镜像(推荐大家下载notepad++进行修改配置);在maven的conf文件夹中找到settings.xml文件,进行配置配置本地仓库的jar存储位置-->D:/code/maven_repository阿里云镜像-->alimavenaliyunmavenhttp://maven.aliyun.com/nexus/content/groups/public/central2.IDEA配置本地的maven1.设置IDEA的maven仓库

IDEA 中Git 多次 Commit 合并为一次提交

一、背景由于个人习惯的原因,喜欢一个功能分多次提交,导致很多提交比较零碎。有时候经常需要将零碎的提交合并成一次,该怎么办?可以使用IDEA自带的Git插件将多次Commit合并成一次。二、问题描述如希望将第二次到第六次提交合并成一次提交三、解决办法选中需要合并的提交,选择SquashCommits默认会将选中的几次提交message合并在一起,可以重新编辑提交的messagegitlog查看更改后的提交记录然后执行gitpush-f覆盖远端即可。在远端查看符合预期

IDEA调用接口超时,但Postman可成功调用接口

问题现象IDEA代码调用RESTFul接口出现“Readtimeout”超时的报错,但是该接口所在的网段在本开发环境中能成功访问。(我用的是hutool工具类调用Http接口,这个工具类很好用,种草给各位)在浏览器中能访问,由于是POST接口,httpstatuscode为405,但也有响应,而不是超时,接口是通的。同样的参数,放在Postman/ApiPost工具中调用,接口调用成功,有正常返回值。原因分析由于我是使用深信服的EasyConnectVPN(后简称深信服)去调用的,深信服默认阻断了一些IPv6的通信,而IDEA调用接口,可能优先使用IPv6的协议(这块由于时间关系没有验证),导

IDEA使用Terminal时,Esc无法退出insert mode

背景:工作中,使用git命令操作时,个人习惯使用Terminal控制台。由于前段时间使用的2020版本的idea突然不能使用了。便下载使用了2021.2版本。今天使用gitcommit--amend命令时,在insertmode修改完信息之后,Esc按钮不能退出insertmode了。按Esc按钮,整个Terminal控制台直接隐藏了。寻找原因:问题出现的原因是ESC按钮的功能变成了隐藏其他控制台,直接返回idea编辑页面。那么只要解决这个问题,问题应该就迎刃而解了。为什么会出现这个问题呢?一般应该是快捷键设置冲突导致的。所以先查找一下idea里面哪个地方设置了Esc快捷键功能,将其改掉即可。